Chapter 2
detailed summary tables of results

 2.1 List of integrals sorted by grade for each CAS
  2.1.1 Rubi
  2.1.2 Mathematica
  2.1.3 Maple
  2.1.4 Maxima
  2.1.5 FriCAS
  2.1.6 Sympy
  2.1.7 Giac
  2.1.8 Mupad
 2.2 Detailed conclusion table per each integral for all CAS systems
 2.3 Detailed conclusion table specific for Rubi results

2.1 List of integrals sorted by grade for each CAS

2.1.1 Rubi

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 }

B grade: { }

C grade: { }

F grade: { }

2.1.2 Mathematica

A grade: { 3, 6, 11, 12, 13, 16 }

B grade: { 2, 4, 5, 7, 8, 9, 17 }

C grade: { 1 }

F grade: { 10, 14, 15 }

2.1.3 Maple

A grade: { 11 }

B grade: { }

C grade: { 1 }

F grade: { 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17 }

2.1.4 Maxima

A grade: { 11 }

B grade: { 16 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17 }

2.1.5 FriCAS

A grade: { 10, 11, 12, 13, 14, 15 }

B grade: { 16 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 17 }

2.1.6 Sympy

A grade: { }

B grade: { 11 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17 }

2.1.7 Giac

A grade: { 12 }

B grade: { 11, 14, 16 }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 17 }

2.1.8 Mupad

A grade: { }

B grade: { 1, 11, 12, 14, 16 }

C grade: { }

F grade: { 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 17 }

2.2 Detailed conclusion table per each integral for all CAS systems

Detailed conclusion table per each integral is given by table below. The elapsed time is in seconds. For failed result it is given as F(-1) if the failure was due to timeout. It is given as F(-2) if the failure was due to an exception being raised, which could indicate a bug in the system. If the failure was due to integral not being evaluated within the time limit, then it is given just an F.

In this table,the column normalized size is defined as \(\frac {\text {antiderivative leaf size}}{\text {optimal antiderivative leaf size}}\)











Problem 1 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C C F F(-1) F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 1668 1668 223 134 0 0 0 0 359169
normalized size 1 1.00 0.13 0.08 0.00 0.00 0.00 0.00 215.33
time (sec) N/A 4.008 1.681 0.017 0.000 0.000 0.000 0.000 40.553




















Problem 2 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 124 124 261 0 0 0 0 0 -1
normalized size 1 1.00 2.10 0.00 0.00 0.00 0.00 0.00 -0.01
time (sec) N/A 0.085 0.272 0.000 0.000 0.649 0.000 0.000 0.000




















Problem 3 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A F F F F F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 263 263 525 0 0 0 0 0 -1
normalized size 1 1.00 2.00 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 0.255 1.191 0.030 0.000 0.906 0.000 0.000 0.000




















Problem 4 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 404 404 834 0 0 0 0 0 -1
normalized size 1 1.00 2.06 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 0.277 1.126 0.036 0.000 0.808 0.000 0.000 0.000




















Problem 5 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 545 545 1093 0 0 0 0 0 -1
normalized size 1 1.00 2.01 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 0.351 1.575 0.042 0.000 0.871 0.000 0.000 0.000




















Problem 6 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A F F F F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 283 283 456 0 0 0 0 0 -1
normalized size 1 1.00 1.61 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 0.385 3.532 0.066 0.000 0.851 0.000 0.000 0.000




















Problem 7 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 738 738 4162 0 0 0 0 0 -1
normalized size 1 1.00 5.64 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 1.337 6.393 0.089 0.000 0.862 0.000 0.000 0.000




















Problem 8 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 1194 1194 6525 0 0 0 0 0 -1
normalized size 1 1.00 5.46 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 2.053 6.513 0.073 0.000 0.753 0.000 0.000 0.000




















Problem 9 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F(-1) F F
verified N/A Yes NO TBD TBD TBD TBD TBD TBD
size 1654 1654 8737 0 0 0 0 0 -1
normalized size 1 1.00 5.28 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 2.909 6.623 0.086 0.000 0.588 0.000 0.000 0.000




















Problem 10 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A F(-1) F F A F(-1) F F
verified N/A Yes N/A TBD TBD TBD TBD TBD TBD
size 75 75 0 0 0 137 0 0 -1
normalized size 1 1.00 0.00 0.00 0.00 1.83 0.00 0.00 -0.01
time (sec) N/A 0.531 0.000 0.066 0.000 0.762 0.000 0.000 0.000




















Problem 11 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A B B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 20 20 19 33 35 35 63 66 35
normalized size 1 1.00 0.95 1.65 1.75 1.75 3.15 3.30 1.75
time (sec) N/A 0.024 0.333 0.051 1.219 0.820 50.333 0.841 2.181




















Problem 12 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A F F A F(-1) A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 45 45 45 0 0 48 0 39 39
normalized size 1 1.00 1.00 0.00 0.00 1.07 0.00 0.87 0.87
time (sec) N/A 0.079 0.214 0.095 0.000 0.641 0.000 35.009 2.557




















Problem 13 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A F F A F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 65 65 64 0 0 69 0 0 -1
normalized size 1 1.00 0.98 0.00 0.00 1.06 0.00 0.00 -0.02
time (sec) N/A 0.156 0.144 0.089 0.000 0.455 0.000 0.000 0.000




















Problem 14 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A F(-1) F F A F(-1) B B
verified N/A Yes N/A TBD TBD TBD TBD TBD TBD
size 75 75 0 0 0 109 0 187 80
normalized size 1 1.00 0.00 0.00 0.00 1.45 0.00 2.49 1.07
time (sec) N/A 0.108 0.000 0.029 0.000 0.752 0.000 4.721 2.454




















Problem 15 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A F(-1) F F A F(-1) F F
verified N/A Yes N/A TBD TBD TBD TBD TBD TBD
size 95 95 0 0 0 132 0 0 -1
normalized size 1 1.00 0.00 0.00 0.00 1.39 0.00 0.00 -0.01
time (sec) N/A 0.217 0.000 0.025 0.000 0.636 0.000 0.000 0.000




















Problem 16 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A F B B F(-1) B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 29 29 24 0 60 65 0 96 50
normalized size 1 1.00 0.83 0.00 2.07 2.24 0.00 3.31 1.72
time (sec) N/A 0.071 0.434 0.058 1.181 0.533 0.000 1.555 2.245




















Problem 17 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B F F F F(-1) F F
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 494 494 5439 0 0 0 0 0 -1
normalized size 1 1.00 11.01 0.00 0.00 0.00 0.00 0.00 -0.00
time (sec) N/A 1.584 6.894 0.031 0.000 0.714 0.000 0.000 0.000










2.3 Detailed conclusion table specific for Rubi results

The following table is specific to Rubi. It gives additional statistics for each integral. the column steps is the number of steps used by Rubi to obtain the antiderivative. The rules column is the number of unique rules used. The integrand size column is the leaf size of the integrand. Finally the ratio \(\frac {\text {number of rules}}{\text {integrand size}}\) is given. The larger this ratio is, the harder the integral was to solve. In this test, problem number [7] had the largest ratio of [.3636]

Table 2.1:Rubi specific breakdown of results for each integral














# grade
number of
steps
used
number of
unique
rules
normalized
antiderivative
leaf size
integrand
leaf size
\(\frac {\text {number of rules}}{\text {integrand leaf size}}\)







1 A 37 16 1.00 55 0.291







2 A 3 2 1.00 16 0.125







3 A 9 4 1.00 22 0.182







4 A 11 4 1.00 27 0.148







5 A 13 4 1.00 32 0.125







6 A 4 3 1.00 16 0.188







7 A 15 8 1.00 22 0.364







8 A 24 8 1.00 27 0.296







9 A 33 8 1.00 32 0.250







10 A 2 2 1.00 63 0.032







11 A 1 1 1.00 45 0.022







12 A 1 1 1.00 52 0.019







13 A 2 2 1.00 54 0.037







14 A 1 1 1.00 61 0.016







15 A 2 2 1.00 63 0.032







16 A 1 1 1.00 56 0.018







17 A 4 3 1.00 38 0.079